home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr44 / newmat08.zip / GNU.MAK < prev    next >
Text File  |  1995-01-18  |  4KB  |  140 lines

  1. everything:    tmt example nl_ex sl_ex
  2.             echo making everything >> everything
  3.  
  4. %.o:          %.cpp
  5.           ln $*.cpp $*.cxx  
  6.           g++ -c $*.cxx
  7.           rm $*.cxx  
  8.  
  9.  
  10. OBJ_T = fft.o evalue.o submat.o cholesky.o hholder.o        \
  11.   sort.o newmatrm.o jacobi.o tmtf.o svd.o tmte.o            \
  12.   tmtd.o newmat8.o tmtc.o tmtb.o newmat7.o newmat6.o        \
  13.   newmat5.o newmat3.o newmat4.o newmat2.o newmat1.o         \
  14.   tmt.o tmt1.o tmt2.o tmt3.o tmt4.o tmt5.o tmt6.o           \
  15.   tmt7.o tmt8.o tmt9.o tmta.o tmtg.o tmth.o tmti.o          \
  16.   bandmat.o myexcept.o newmatex.o tmtj.o
  17.  
  18.  
  19. tmt:        $(OBJ_T)
  20.             g++ -o $@ $(OBJ_T) -lm
  21.  
  22. OBJ_E = fft.o evalue.o submat.o cholesky.o hholder.o        \
  23.   sort.o newmatrm.o jacobi.o svd.o example.o                \
  24.   newmat8.o newmat7.o newmat6.o newmat9.o                   \
  25.   newmat5.o newmat3.o newmat4.o newmat2.o newmat1.o         \
  26.   bandmat.o myexcept.o newmatex.o
  27.  
  28.  
  29. example:        $(OBJ_E)
  30.             g++ -o $@ $(OBJ_E) -lm
  31.  
  32. OBJ_N = fft.o evalue.o submat.o cholesky.o hholder.o        \
  33.   sort.o newmatrm.o jacobi.o svd.o nl_ex.o                  \
  34.   newmat8.o newmat7.o newmat6.o newmat9.o                   \
  35.   newmat5.o newmat3.o newmat4.o newmat2.o newmat1.o         \
  36.   bandmat.o myexcept.o newmatex.o newmatnl.o
  37.  
  38.  
  39. nl_ex:        $(OBJ_N)
  40.             g++ -o $@ $(OBJ_N) -lm
  41.  
  42. OBJ_S = sl_ex.o solution.o myexcept.o 
  43.  
  44. sl_ex:        $(OBJ_S)
  45.             g++ -o $@ $(OBJ_S) -lm
  46.  
  47. newmatxx = include.h newmat.h boolean.h myexcept.h
  48.  
  49. myexcept.o:   include.h boolean.h myexcept.h myexcept.cpp
  50.  
  51. newmatex.o:   $(newmatxx) newmatex.cpp
  52.  
  53. newmatnl.o:   $(newmatxx) newmatnl.h newmatap.h
  54.  
  55. example.o:    $(newmatxx) newmatap.h example.cpp
  56.  
  57. cholesky.o:   $(newmatxx) cholesky.cpp
  58.  
  59. evalue.o:     $(newmatxx) newmatrm.h precisio.h evalue.cpp
  60.  
  61. fft.o:        $(newmatxx) newmatap.h fft.cpp
  62.  
  63. hholder.o:    $(newmatxx) newmatap.h hholder.cpp
  64.  
  65. jacobi.o:     $(newmatxx) precisio.h newmatrm.h jacobi.cpp
  66.  
  67. bandmat.o:    $(newmatxx) newmatrc.h controlw.h bandmat.cpp
  68.  
  69. newmat1.o:    $(newmatxx) newmat1.cpp
  70.  
  71. newmat2.o:    $(newmatxx) newmatrc.h controlw.h newmat2.cpp
  72.  
  73. newmat3.o:    $(newmatxx) newmatrc.h controlw.h newmat3.cpp
  74.  
  75. newmat4.o:    $(newmatxx) newmatrc.h controlw.h newmat4.cpp
  76.  
  77. newmat5.o:    $(newmatxx) newmatrc.h controlw.h newmat5.cpp
  78.  
  79. newmat6.o:    $(newmatxx) newmatrc.h controlw.h newmat6.cpp
  80.  
  81. newmat7.o:    $(newmatxx) newmatrc.h controlw.h newmat7.cpp
  82.  
  83. newmat8.o:    $(newmatxx) newmatap.h newmat8.cpp
  84.  
  85. newmat9.o:    $(newmatxx) newmatrc.h controlw.h newmatio.h newmat9.cpp
  86.  
  87. newmatrm.o:   $(newmatxx) newmatrm.h newmatrm.cpp
  88.  
  89. sort.o:       $(newmatxx) newmatap.h sort.cpp
  90.  
  91. submat.o:     $(newmatxx) newmatrc.h controlw.h submat.cpp
  92.  
  93. svd.o:        $(newmatxx) newmatrm.h precisio.h svd.cpp
  94.  
  95. tmt.o:        $(newmatxx) newmatap.h tmt.cpp 
  96.  
  97. tmt1.o:       $(newmatxx) newmatap.h tmt1.cpp 
  98.  
  99. tmt2.o:       $(newmatxx) newmatap.h tmt2.cpp 
  100.  
  101. tmt3.o:       $(newmatxx) newmatap.h tmt3.cpp 
  102.  
  103. tmt4.o:       $(newmatxx) newmatap.h tmt4.cpp 
  104.  
  105. tmt5.o:       $(newmatxx) newmatap.h tmt5.cpp 
  106.  
  107. tmt6.o:       $(newmatxx) newmatap.h tmt6.cpp 
  108.  
  109. tmt7.o:       $(newmatxx) newmatap.h tmt7.cpp 
  110.  
  111. tmt8.o:       $(newmatxx) newmatap.h tmt8.cpp 
  112.  
  113. tmt9.o:       $(newmatxx) newmatap.h tmt9.cpp 
  114.  
  115. tmta.o:       $(newmatxx) newmatap.h tmta.cpp 
  116.  
  117. tmtb.o:       $(newmatxx) newmatap.h tmtb.cpp 
  118.  
  119. tmtc.o:       $(newmatxx) newmatap.h tmtc.cpp 
  120.  
  121. tmtd.o:       $(newmatxx) newmatap.h tmtd.cpp 
  122.  
  123. tmte.o:       $(newmatxx) newmatap.h tmte.cpp 
  124.  
  125. tmtf.o:       $(newmatxx) newmatap.h tmtf.cpp 
  126.  
  127. tmtg.o:       $(newmatxx) newmatap.h tmtg.cpp 
  128.  
  129. tmth.o:       $(newmatxx) newmatap.h tmth.cpp
  130.  
  131. tmti.o:       $(newmatxx) newmatap.h tmti.cpp
  132.  
  133. tmtj.o:       $(newmatxx) newmatap.h tmtj.cpp
  134.  
  135. nl_ex.o:      $(newmatxx) newmatap.h newmatnl.h nl_ex.cpp
  136.  
  137. sl_ex.o:      include.h boolean.h myexcept.h sl_ex.cpp
  138.  
  139. solution.o:   include.h boolean.h myexcept.h solution.cpp
  140.